@CHARSET "UTF-8";

*

body,html {
	background-color: #FFFFFF;
	color: #555555;
	font-size: 12pt;
	font-family: Arial, Verdana, Tahoma;
	margin-top: 20px;
}

header {
	margin-bottom: 80px;
}

footer {
	margin-top: 30px;
	border: 1px solid gray;
	padding: 10px;
	color: gray;
	background-color: rgba(30, 30, 30, 0.1);
}

a {
	text-decoration: none;
	color: #777777;
}

a:hover {
	text-shadow:0px 0px 6px #AAAAAA
}

hr {
	border: 0px;
	border-top: 1px solid #CDCDCD;
}

div#main {
	width: 70%;
	margin: 0 auto;
}

div#logowanie {
	display: inline;
	width: 40%;
	float: right;
	text-align: right;
}

input {
	border: 1px solid #AAAAAA;
	background-color: #EEEEEE;
	padding: 5px;
	font-size: 9pt;
	color: #777777;
}

div#logowanie input {
	width: 80%
}

div#logowanie img {
	margin-right: 10px;
}

div#logowanie a {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}

input#logowanie_b {
	border: 0px;
	background-color: #FFFFFF;
	color: #333333;
	font-weight: bold;
	text-align: right;
}

div.blad {
	border: 1px solid red;
	padding: 10px;
	color: red;
	background-color: rgba(215, 30, 30, 0.1);
	margin-bottom: 30px;
}

section#glowna nav {
	text-align: right;
}

a.pacjent_l {
	font-size: 14pt;
	padding: 5px;
	color: #888888;
	text-decoration: none;
	border-bottom: 3px solid #999999;
	margin: 1px;
}

a.pacjent_l:hover {
	color: #BBBBBB;
	border-bottom: 3px solid #CCCCCC;
	text-shadow:0px 0px 4px #DDDDDD
}

section#glowna fieldset {
	margin-top: 20px;
	width: 70%;
	border: 0px;
	border-top: 2px solid #CCCCCC;
}

section#glowna input {
	width: 99%;
	font-size: 9pt;
}

section#glowna label {
	display: block;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 9pt;
}

input#rejestracja_b {
	border: 0px;
	background-color: #FFFFFF;
	color: #DD3333;
	font-size: 14pt;
	font-weight: bold;
	text-align: right;
}

div.miesiac {
	
	font-size: 8pt;
	padding: 5px;
	margin-right: 3em;
	
}

span.nazwaMiesiaca {
	
	margin: 5px;
	margin-left: 0px;
	font-weight: bold;
	
}

div.miesiac a {
	
	text-decoration: none;
	color: #777777;
	
}

div.wizyta {
	
	margin: 5px;
	margin-bottom: 15px;
	padding: 10px;
	
	border-bottom: 2px solid #DDDDDD;
	
}
